Top 3 sandip bhattacharyya PDF Book